﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Admin.NET.Application.Request;

/// <summary>
/// 招聘列表请求类
/// </summary>
public class ListZhaopinInput : BasePageInput { 

    /// <summary>
    /// 职位名称
    /// </summary> 
    public string Title { get; set; }

    /// <summary>
    /// 公司名称
    /// </summary> 
    public string Company { get; set; }

    /// <summary>
    /// 所属用户ID
    /// </summary> 
    public long UserId { get; set; }

    /// <summary>
    /// 职位类型
    /// </summary> 
    public string JobType { get; set; }

    /// <summary>
    /// 工作地点
    /// </summary> 
    public string Location { get; set; }

    /// <summary>
    /// 薪资范围
    /// </summary> 
    public string SalaryRange { get; set; }

    /// <summary>
    /// 岗位职责
    /// </summary> 
    public string Responsibilities { get; set; }

    /// <summary>
    /// 任职要求
    /// </summary> 
    public string Requirements { get; set; }

    /// <summary>
    /// 发布时间
    /// </summary> 
    public DateTime PostedDate { get; set; }

    /// <summary>
    /// 招聘状态
    /// </summary> 
    public string Status { get; set; }

    /// <summary>
    /// 创建时间
    /// </summary> 
    public DateTime CreateTime { get; set; }

    /// <summary>
    /// 更新时间
    /// </summary> 
    public DateTime UpdateTime { get; set; }

    /// <summary>
    /// 创建者Id
    /// </summary> 
    public long CreateUserId { get; set; }

    /// <summary>
    /// 创建者姓名
    /// </summary> 
    public string CreateUserName { get; set; }

    /// <summary>
    /// 修改者Id
    /// </summary> 
    public long UpdateUserId { get; set; }

    /// <summary>
    /// 修改者姓名
    /// </summary> 
    public string UpdateUserName { get; set; }

    /// <summary>
    /// 联系人
    /// </summary>
    public string ContactPerson { get; set; }

    /// <summary>
    /// 联系电话
    /// </summary>
    public string Phone { get; set; }
    /// <summary>
    /// 学历要求
    /// </summary>
    public string Education { get; set; }
    /// <summary>
    /// 经验要求
    /// </summary>
    public string Experience { get; set; }

}
